repeated flogging - Francés Inglés Diccionario